package main.java.ensao.cryptography.rsamodule;

import java.math.BigInteger;

/**
 * Cette classe contient une méthode qui permet le calcul de la clé secrère d
 * 
 * 
 */
public class SecretKey {

	public static BigInteger calcul_d(BigInteger e, BigInteger p, BigInteger q) {

		BigInteger fi = (p.subtract(BigInteger.ONE)).multiply(q
				.subtract(BigInteger.ONE));

		BigInteger inv = e.modInverse(fi);

		return inv;

	}


}
